home *** CD-ROM | disk | FTP | other *** search
- Short: C/C++ Neural network code
-
- Readme_V3.1st:
-
- This package contains all the functions necessary to generate a
- Neural network which you can train and use in your programs. This
- package contains the C/C++ code for a single hidden layer, and a
- 2 hidden layer neural network. The network is feedforward and fully
- connected. You may specify an size for each layer at run-time.
- I could have made one Neural_network class that could have the number
- of hidden layers specified at run time but it would make the class
- interface ugly and somewhat hard to use. Since most neural networks
- (not all) use either one or two hidden layers, this should be enough
- for most cases.
- Also included is C++ code to train and test a Time-Delay neural net.
- It has two hidden layers and you should see the header file if you
- do not know what the structure of a TDNN is. I do not have time right now
- to convert it to C.
-
- This code is Public Domain and anyone can use it in any type of program.
- (I hate copyrighted or restricted use class libraries)
-
- This is version 3 of the C++ Neural network code. I have made
- significant changes to the code. The names of the classes and a few
- functions have been changed. I added the hybrid delta-bar-delta alg.
- and the random optimization algorithm. Now included is a Time-Delay
- neural net class.
-
- I have tested the Neural_network1 and Neural_network2 classes
- extensively and believe there are no major or minor bugs. I have
- somewhat tested the C code and I am pretty sure it is as reliable as
- the C++ code from which it was converted. The Time-Delay NN class I
- have not had a chance to seriously test so there may be some bugs in
- it but I hope not.
-
- I would like to here from anyone using this code on its performance, any
- improvements, options that should be added, or bugs. I will continue to
- support both the C and C++ code and make future enhancements as new
- algorithms come out.
-
-
- Charles Anstey
- anstey@sun.soe.clarkson.edu
-